using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Xna.Framework;

namespace MUSA
{
    class CollisionInfo
    {
        public TeamColor Color;
        public Vector3 Position;
        public ObjectType Type;
        public CollisionInfo(ObjectType xType, Vector3 xPosition , TeamColor xColor)
        {
            Color = xColor;
            Position = xPosition;
            Type = xType;
        }
    }

    interface Collision
    {
        //CollisionInfo CheckForCollisions();
        void CheckForCollisions();
        void CheckForPlaneCollisions();
        CollisionInfo CheckForCollisions(Vector3 Direction);
    }
}
